home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / DevTools / eText5 / Source / MailTo.subproj / MailTo.h < prev    next >
Encoding:
Text File  |  1994-10-29  |  1.3 KB  |  35 lines

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //    FILENAME:    MailTo.h 
  3. //    SUMMARY:    Interface for a mailto:URL -like device
  4. //    SUPERCLASS:    MailTo:eTImage:Object
  5. //    INTERFACE:    None
  6. //    PROTOCOLS:    <Annotation,HTMDSupport,ASCIISupport,LaTeXSupport,Tool,
  7. //                InspectableTarget>
  8. //    AUTHOR:        Rohit Khare and Tom Zavisca
  9. //    COPYRIGHT:    (c) 1994 California Institure of Technology, eText Project
  10. ///////////////////////////////////////////////////////////////////////////////
  11. //    DESCRIPTION
  12. //        Does its job by holding subject & address and yelling at NXApp.
  13. ///////////////////////////////////////////////////////////////////////////////
  14. //    HISTORY
  15. //    10/30/94:    Modified to support <InspectableTarget>
  16. //    07/20/94:    Converted over to eTImage/eTImageComponent. (rk)
  17. //  07/07/94:    Converted to subclass of ImageAnnotation
  18. //  07/04/94:    Minimal Creation
  19. ///////////////////////////////////////////////////////////////////////////////
  20.  
  21. #import "eTextKernel.h"
  22. #import "../eTImage.subproj/eTImage.h"
  23. #import "MailToUI.h"
  24.  
  25. @interface MailTo:eTImage <Annotation, Tool, ASCIISupport, HTMDSupport,LaTeXSupport>
  26. {
  27.     NXAtom    address, subject;
  28. }
  29.  
  30. - sendMail: sender;
  31. - setSubject: (NXAtom) newSubject;
  32. - setAddress: (NXAtom) newAddress;
  33. - (NXAtom) subject;
  34. - (NXAtom) address;
  35. @end